/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.mca.mcaweb.entity;

import java.io.Serializable;

import javax.persistence.Embeddable;

@Embeddable
public class TipodocuPK implements Serializable {
    
	private static final long serialVersionUID = -3728615033707373668L;
	
	private String emprcodigo;
    private Integer tipodocucodigo;

    public TipodocuPK() {
    }

    public TipodocuPK(String emprcodigo, Integer tipodocucodigo) {
        this.emprcodigo = emprcodigo;
        this.tipodocucodigo = tipodocucodigo;
    }

    public String getEmprcodigo() {
        return emprcodigo;
    }

    public void setEmprcodigo(String emprcodigo) {
        this.emprcodigo = emprcodigo;
    }

    public Integer getTipodocucodigo() {
        return tipodocucodigo;
    }

    public void setTipodocucodigo(Integer tipodocucodigo) {
        this.tipodocucodigo = tipodocucodigo;
    }

//    @Override
//    public int hashCode() {
//        int hash = 0;
//        hash += (emprcodigo != null ? emprcodigo.hashCode() : 0);
//        hash += (tipodocucodigo != null ? tipodocucodigo.hashCode() : 0);
//        return hash;
//    }
//
//    @Override
//    public boolean equals(Object object) {
//        // TODO: Warning - this method won't work in the case the id fields are not set
//        if (!(object instanceof TipodocuPK)) {
//            return false;
//        }
//        TipodocuPK other = (TipodocuPK) object;
//        if ((this.emprcodigo == null && other.emprcodigo != null) || (this.emprcodigo != null && !this.emprcodigo.equals(other.emprcodigo))) {
//            return false;
//        }
//        if ((this.tipodocucodigo == null && other.tipodocucodigo != null) || (this.tipodocucodigo != null && !this.tipodocucodigo.equals(other.tipodocucodigo))) {
//            return false;
//        }
//        return true;
//    }
//
//    @Override
//    public String toString() {
//        return "org.mca.entity.TipodocuPK[ emprcodigo=" + emprcodigo + ", tipodocucodigo=" + tipodocucodigo + " ]";
//    }
//    
}
